package com.datou.salmon.model;

import java.io.Serializable;
import java.util.List;

import org.springframework.data.mongodb.core.mapping.Document;
@Document(collection = "service_request_api_mapper")
public class ServiceRequestApiMapper  implements Serializable{
	/**
	 * 
	 */
	private static final long serialVersionUID = 1991895843304558494L;
	private String iotServiceRequestLable;
	private String iotserviceCapaliabilityLable;
	private List<PathMapper> pathMappers;
	
	public String getIotServiceRequestLable() {
		return iotServiceRequestLable;
	}
	public void setIotServiceRequestLable(String iotServiceRequestLable) {
		this.iotServiceRequestLable = iotServiceRequestLable;
	}
	public String getIotserviceCapaliabilityLable() {
		return iotserviceCapaliabilityLable;
	}
	public void setIotserviceCapaliabilityLable(String iotserviceCapaliabilityLable) {
		this.iotserviceCapaliabilityLable = iotserviceCapaliabilityLable;
	}
	
	public List<PathMapper> getPathMappers() {
		return pathMappers;
	}
	public void setPathMappers(List<PathMapper> pathMappers) {
		this.pathMappers = pathMappers;
	}

	public class PathMapper {
		private String requestParameterPath;
		private String serviceParameterPath;
		private String securityDefaultValue;
		public String getRequestParameterPath() {
			return requestParameterPath;
		}
		public void setRequestParameterPath(String requestParameterPath) {
			this.requestParameterPath = requestParameterPath;
		}
		public String getServiceParameterPath() {
			return serviceParameterPath;
		}
		public void setServiceParameterPath(String serviceParameterPath) {
			this.serviceParameterPath = serviceParameterPath;
		}
		public String getSecurityDefaultValue() {
			return securityDefaultValue;
		}
		public void setSecurityDefaultValue(String securityDefaultValue) {
			this.securityDefaultValue = securityDefaultValue;
		}
	}
}
